ZAR AAE ERa Poe Nea e 9.0 2.0 009,0,00,9,0090909,909,900602445969595954952590209022292025299520925902026262«222320202«2e2020202010260292e202«2a22245229*542022202220:22«202025202:22203«2 uia 02002220022
TTT TTT TTT TTT TTT TTT TTT TTT EE HE HTH TTT HTH
-117171771774743277777177777127172111711171711711717747711177111711127172727;41277727721772777712717742177772227277127172771171117117177172777777117771717777177771723727177727727771171177111712EE
$222221:222222222222221224222324222224222912:21472241472222222221122225222:2*172422222424122 2024222229 22542929292 27, 2 27.22 2 0 5 2: 2 20 022 22 20220220 s a ot at etatotefetetotstototeleteqeQototetétatoteteqotooetod pee" oisi
HL d tato tt tata ta tooo te teta cacao tata INN 1IIIIIIQ8I-Qele152422122292*242*2*222725722275222272724722272227272]272*2727272*27222722222 22 tata tata 7. 72 7. 2 2 «Za d e Q0 dà
ZHTONT
RRE
TI
HIE
HIE
23:
sees
HI
:
24:0 EM ` ë :CÉCU EM COEM CU
` 4a Be. ::::::::
: M:
goss H 3222222: ° CT BH) š
RR lr 4 IC IU D EID ki Rad ERORE arar nnn EE
HTML $:2:2221222122 121221222212] 2 2:22] 021] toto tato to ota c uj] Tun
Ze iess ie 2o e Dee lee itt 20202022 2o Ze 2 * 2e 2e Zee? Dee 2*2 20e 20 2e 2e ee ze io oe 2e 2e ze 2e Qe ze 2e ze e zoe i* SST
sie ieieie feiss Ze Ze aaen eege
ELE IINIMINIMNINIENNNIUIIUDUDDNUUIBNDBDÉUDUDUDUS:
MAY /88
vancouver sinclair
Users gr LILIF2
ZXAppeal is a monthly | Q-LINK ADVERT................. Sus. 7
newsletter put out by the WE X16 CON Lists ae 8
ES SLS ege ae SHAREWARE. aaa 10
INT'L/GRT NW T/S 'FATR.....13
SED dnd ZRAppedl See PME BACKEOVEr: 2068 PECH. 14
1000 PROM. 14
1000 PRGM......... c 15
TIPE. a ul u umu aya Q 15
Timex/Sinclair 3068.....5199
--Amiga killer available soon a
A VUE Bill
Timex Disk Drive..........549 | Harvey
--plugs into Timex Bus Expansion unit 77" € 4
-and lots more!!
th this was the future........almost.
See details inside.
THIS E APA A 2 sek
Everyone finished scraping winter^s rust
off their barbeque? Started on the ol^
flower beds? I know spring has sprung
and summer is just up the road but dont
neglect your little black or silver pal
that saw you through the depths of
winter.
Not alot of submissions this issue so
maybe this will be the first "skinny"
issue. Saying that, 1711 probably come
up with a bunch of neat program
printouts and other stuff of interest
and fatten the pot but we Ll see.
We include the remainder of the WRxl6
Upgrade article from last time - the
BASIC and M/C listings. Fred N. drops
in again, this time with his thoughts on
the concept of "Shareware". Harvey T.
is back to show us how we can expand our
QLs in another episode of "Playing
with..." Bill Rutter joins us again with
Part Three of “Header Hacker". Plus a
bunch of other odds and ends.
LEIIXIIIIIIIISZEIIIZIIITIIIIEIIIIIIIIEIITIIITI.
BILS- -A FILEGBEBNSaada e*-32- AAA WOW arp d ux
.. the Pacific Coast Computer Fair was
held, very sucessfully, on Saturday, the
7th of May. VSUG was out in force with
Wilf, Gerd, Rod, Louis, Eric, and Harry
manning the tables. Many attendees were
seen stopping to comment, with some awe
and astonishment, on Sinclair machines
still being around and to share the fact
that the Sinclair was their first
machine. We, of course, replied with
the question "Why did they move on when
they had it right the first time?"
«+ +LISTing, the newsletter of the Long
Island Sinclair Timex group reports some
fascinating insight into the TIMEX CORP
world prior to the "dumping".
Apparently the President of Psion, Inc.
was previously the Product Development
Director for Timex. He related the
following tidbits while visiting with
LIST at a recent meeting: the
engineering for the Bus Expansion Unit
for the 2068 was COMPLETE. This'was the ^)
... next meeting!
unit that was to allow the addition of
bank-switched memory, parallel and
serial ports, and disk drives; the
drives were to be 3.5" and were to come
out of the box at $49.95!; the next
machine off the line was to compete with
the Amiga and was to be known as the
3068 - with 1 meg of RAM, virtual
memory, and 256 hi-res colours and all
for a target pricee of $199.95!; the
computer line was dumped because the
cash-drain caused by both R&D costs and
the price-wars came at a critical time
for Timex - their watch lines needed
upgradeing to catch up with the rest of
the watch industry or the bread and
butter of the parent company might have
been in jeopardy; Timex did feel some
sense of responsibility to the User and
decided to publish the 2068 manual even
though they had pulled out of the
market; and lastly that the TS1000 is
STILL in production but is only
available to industries as either
completed boards or cased machines for
control applications in processing.
Thanks to L.I.S.T. and especially to Mr.
Skyrme of Psion, Inc. for letting all of
us take a peek at what might have
been.......sigh! !!
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
RENEWING MEMBERS:
Ian McLean, Jay Mundy,
Glenn Read, John Sampson
NEW MEMBERS:
Ike Walker, Charleston, W VA
Robert Shade, Philadelphia, PA
IF THE EXPIRY DATE ON YOUR MAILING LABEL
IS HIGH-LIGHTED BE SURE TO MAIL IN OR
RENEW AT THE MEETING.
kc ede e ede e e de e eee de RÁ RARA RARA RAR A AR
S M T. U T. E Se
|? $4 SNóZ 7
7
8 9:10 34.7 us
D Aë 17 18 [U 9]
HE S) e
SS 95 24-25: 26-97 28 en
SN: 30. 3
April 8/88 Hinutez
-by your humble scribe
As people entered the meeting
room, they mere treated to the
VISION of Bob Dennison (with a
gleeful twinkle in his eye, (picture
Robert Deniro In Brazil) busily
running telephone cable from some
subterranean source into the room.
This being Gerd's political
honeymoon I will not dwell on hom we
finally had to harangue him Into
starting the meeting at 197227.
There were “£3 intrepid souls
present; and a couple came in later.
First off we had the President's
report. Gerd reminded us about the
PCCFA swap meeting coming up April
30/88 and we mustered a group to man
the club tables. Look Tor a report
next month. Also mentioned was the
Products Profile show coming up June
8/?9 at the PNE. An informal survey
of how many people had 32K NVH's
working showed that most had been
set up with no problem. There is a
new run of PCB's in the works, so if
you mant a 32K NVH, contact Hilf.
Rod Humphreys stood to tell us
that we have approximately
CAN$918.00 dollars in the old credit
union. He is planning on going south
at the ik mark. It was mentioned to
Rod by Harvey that he had been
contacted by GL Australia and
arrangements to add them to our
Network mailing list were made.
There was some discussion of the
letter of J. Crumley (of Leavennorth
Tame) published In the last
ZXAPPEAL. -Rod spoke of the attempts
to form the North American Timex
Sinclair Association, NATSA. No
motion was taken, but it seemed the
group looks positively on this
venture. f
There was at this point the ritual
dissection and vilification of her
Hajesty's Host Loyal Postal Snails.
Ken Abramson piped up that his
letter from China had arrived in 8
days. It seems Rod has been on the
Post Üffice's case & has even
developed what might be called a
-poisonal relation with the Customer
Service Hanager of the. Pacific region.
Reqion. 3 I
Ken's
The hardware group had a 32K NVH
trouble shooting session a Sunday
ago € will meet again Sunday April
16. Harry Slot wants to make sure
the record reads that he is not “a
person mho loves to be mysterious",
but rather one who likes ta make
quite certain that he is correct
before he speaks. He reports that
not much Is happening mith the
PC8300 the last couple of weeks as
he has been tied up in other things.
Harry then regaled us with tales of
his trip to Mexico. Strictly no
tech. He did come across an old IBM
at Club Hed, but it had no poner
supply and the retailer could not
get there to 'fix' it for 8 months“
Then there was a story of the fake
metal detector at a customs gate.
And the x-ray machine which was no
danger to camera film. He had a
great time, except for the airline
food coming back home.
Kevin Kerney, the book librarian,
has got rid of all his non-Sinclair
material & so his load 15
considerably lightened. Bill Rutter
says there is nothing much nem with
the 2068 library. Ian Mclean, the
ZXS1 librarian, was unable to make
the meeting.
Ken Abramson stood to mention the
BCIT open house currently undermay.
He also mentioned 3 Radiation
Technology workshop coming up at the
end of April. Ken then reached into
a bag under the table and donned a
Chairman Hao type hat with a big RED
star on the front. Then the China
Stories started to come forth. There
are computer stores in China. An
IBH-XT sells for the equivalent of
CAN$11,000.400 / The Chinese are
pushing tourism. The hotel Ken
stayed in was quite modern. It is
opinion that “the sleeping
grant has amakened" with a system of
socialism and capitalism in
parallel. On the may back he met a
couple of Exchange Professionals;
one of whom is a teacher as well A
who is going to be in the Vancouver
There are a fem TV's around
the country but major appliances are
scarce; not many phones either. He
felt no hesitation among the people
to talk to him on any subject. The
power grid uses 220 Volts.
Harvey relayed a message he had
seen to the effect that Fred
Nachbaur has now got Landed
Immigrant Status/ A loud cheer
resounded,
Nom we had a room with a telephone
line running In and the
Telecommunication demonstrations
proceeded amidst a cacaphony of
Private conversations. A splendid
time was had by all.
PEELE ELLE a SEXE AE EEE EEE EE
= == FR: mm; rrt wm; ¿= = =; š
TROT TRI THETHAR! PAMDIITED
iHi i k'uski fi ‘ree! Ki LUI iru i aii
bu Ken Abramson
Y Te -= em de Ee mimi. am do —. = pe 3 > em q...
ihe latest research into ee linking
Tic in f. 4. bl m $ ifm = s= a q L — =
Z OZ that the PLL Ti ES iti Haz
CL SPE dän i e l e -: í = Së, - mo. qn œ me Set
EE Similar to our friendiu
Nc mt D Me m Fa an mm = me om = em. A, i N q - mmm mmm +=: = =
¿2017151888 computer? Dr, Joseph Stern of
CZ Y - t e. an zen * - mm * . d "e e _ mm - - - ge 2 s s -
eoiumÁmbia DUnivenrzitu has collected Ciinical
Evidence that F efutez the old assumpti HE
4: - moza in? " a ^, ^ = - =. =. - ^ —. S M P
enat eye blinking is a relatively “ando
process occurring only for the purpose a
Tike mar ins Tic rt Aha 1 + a i š
.Unlicavtilid the eyeballo,
M s. AMO Lë, fe =. =, L Sims 4 - > om * am we
vl. EPH E research e OS that blinking
A we - mm. * de = - e - - «= ` mm Am 7 - - . =. ° . 4 e
i» (ELLE Fandom, nor if it humidity
š —. Ai =... 1 EA? sete LS IL = = D Ro
dependent! Blinking can Düid oOCCUrP het:
g - U - *.o - - > - - am = ”> * - a - am -
the brain's Protessin3 activities are
A | CR f: oa soo m a am i. Ze, spe -
inerrupted, Blinking ceases ehh &
person's brain is acer it CONnCENntr Sati of:
? ° oe - s em, * C Aom e mm. mmm a ° am ma Y
tintentive process im?
K Zr aK l = Sage, Si. = >, *= o 3 en, Z be 8 8 m = :_ Ze
(iis ZLEE if Somewhat analogous to the
Ps = Mal = = ° - ` mse Un zi. mam $ ` =
SACL ighOlind the video displau when it is
Pünnind in FAST mode?!
---WANTED---
Harvey Taylor would like to get his
hands on a copy of the Sept/87 issue
of QL World or at least acquire a copy
of the final installment of the
Connexxions” series. If anyone . is
able to assist they can contact Harvey
through the Editor.
ban .
ARRE a a SE SE of SE SE of of SI SE aR i a af of of ab A ab a oF
HEADER HACKER (PART III) by Bill Rutter
A review of some of the common
methods used to protect programs against
piracy. |
Normally, each block of a program is
preceded by a border of thick Red and Cyan
stripes. This is called a TONE LEADER
and ensures that the code is taken into
the memory at the correct time. By
writing some machine code into the first
loader, the system is bypassed, and we can
now have LONGer, SHORTer, NARROWer, WIDer,
and PULSed (or JERKY) tone leaders, which
will not normally be copyable.
The TONE LEADER is followed by the
Header, 17 bytes long, of the file attr-
ibutes of the next block to be loaded. It
is quite common to code in Header less
Files, or False Headers to stop copying.
À common method is to use an Anti-
Merge Basic loader. This usually contains
Some sabotage POKES, which either crash
the system, or give an (out of Memory”
error. It is normally done by POKING an
abnormally high value into the line length
byte which precedes the last line. The
program will run, but the MERGE routine
crashes, because the last line appears to
be too long.
The sabotage POKES, referred to
above, cause a Reset if an error occurs
(e.g BREAK key is pressed]. The system
variables area (23613/4) is normally used.
Also 23659,which hoids the number of lines
where error messages are usually printed.
Ii POKED with 0, the system will just
'sit' tnere, having no place to print
messages. Also control codes can be
embedded in the Basic to make the print
either appear distorted, invisible or even
display a message (usually a warning!) of
some kind. It is also possible with
machine code to raise or lower the BAUD
rate (normally 1500).
Finally, what I term the hardware
method is the infamous LENSLOK. At
beginning of the program a
distorted random numbers is shown on
Screen and a special plastic lens in a
holder is held to the screen, to decipher
the numbers which are entered as the pass-
word. It can be difficult to use, and has
been roundly condemned in the U.K.
This brief review may help to
some of the problems, although there are
many other methods in use. Get a Header
Reader, and try some of the things I have
outlined. Getting into that apparently
unbreakable program can be very gratifying
to a amateur 'Basic' hacker!
the
series of
solve
PLAYING WITH ELECTRICITY
— — — — — — — — — — — — — — — — — — — — — — — —
—Apr il 29/88
—by Harvey Taylor
I am starting to put together the elements of an expanded
QL system & to this end, I have built several expansion
cards. This month I will talk about the ROH expansion card. I
will explore other hardware in future articles as I get it
built.
One of the useful things about the QL initialization
sequence is the way it checks the allocated ROH area of the
memory map for the ROH flag. This allows the QL to initialize
disc drives, procedures, ram disks ... anything which might
be In ROH. I have spoken about the memory map in the past,
however just as a quick reference:
QL HEHORY HAP
Address Function
$00900400
On Board ROH eg. JSi
$o0BFFF
$00CO0909
Plug in Expansion ROM (at back)
$OOFFFF
FGIGIIO
On board Hardware 1/0
$OIFFFF
$020000 Base of on board 128K RAM
Default screen 6
$0280900 Start of system variables
$O3FFFF Top of on board RAH
Normal expansion RAH
$OoBFFFF
$0COO0900 Base of ROH area
16-16K Expansion Cards
$O0FFFFF Top of ROM area
The format for a ROH to be initialized by QDOS is:
OFFSET FUNCTION -
ER $4AFBOGI ROH Flag
G4 Pointer.w to SBasic PROCedures € FUNCtions
GE Pointer.m to initialization routine
o8 Ascii ROM id string
The code which does the checking for the ROH flag looks
like this:
*
* RUH initialization
x
* the subroutine
9$04ACO 1093 4AFB 0001 CHPI.L #F$4AFBOGG1, (A3) x ROH flag present?
G@B4ACE 6620 BNE L$00904AE8 x If no: quit
@@4AC8 43bEB 0008 LEA $00908(A3),A1 x point to id string
@@4ACC 4EBA EF2E JSR L$000039FC * print it
GG4ADG 302B 0904 HOVE.H $9094(A3),D0 * get basic offset
004AD4 6708 BEG L$ODOD4 ADE x if Null: skip
604AD6 43F3 0000 LEA $00(A3,DO.H) ¿Al * point to Proc List
004ADA 4EBA 2328 JSR L$000OGEQOA4 x add Proc.& Func
OG4ADE 302B 9006 HOVE.H $0006(A3) ,DO * get initalize offset
@@4AE2 6704 BEQ L$900004AES * if Null: skip
904AE4 4EB3 0000 JSR $60(A3,D0.H) * go do init routine
DO4AES 4bE75 RTS
subroutine & caller
AS (other stuff in here)
x the caller
004B04 267C 0000 CODO MOVEA.L W$0000CO000,A3 * Look at ROH port first
9004B0A GIB4 BSR L$00004ACO x Check that address
904BO0C 267C 000C 0000 HOVEA.L H$000CO0009,A3 X Look at Expansion ROM
6B4B12 61AC BSR L$00004ACO x Check that address
904B14 DEFC 40009 ADDA.HWH $4 $4000,A3 * Every 16K
004B18 B7FC 0010 0000 CHPA.L H*$00100000,A3 * End of ROM area yet?
0904BIE 6DF2 BLT L$00004B12 * If no: loop back
*
Getting on the QL bus has one tricky aspect. To quote the
QL Technical Reference Guide (page 52):
“An unexpanded GL does not look at address lines A18 and
A19. In peripheral cards mhich are to be added to the QL, it
is necessary for each card to disable the circuitry on the QL
itself when that peripheral card recognizes its onn address.
This is achieved by pulling signal DSHCL high before DSL goes
lom including buffering times."
Okay. that is all the background. The circuit which I have
used is Figure 1. There are only 2 decoding chips used, a
74LSO03 and a 74LS139. The circuit can support 4 — 16K [271287
ROMs. There is a 7865 regulator chip and a 2N32@3 transistor
used as well. Don't forget to use adequate bypassing.
One thing about this circuit stands out immediately. The
signal DSHCL is conditioned by DSL and so cannot possibly
become active before DSL/ How can this be? I took the idea
for this circuit from a Quanta article fAugust/8él and tested
it. To my great surprise it worked. I have also built a
Sinclair Standard type ROH interface and it works properly as
well. i
Note that the address of the ROH card is: $F09000 A $FFxxx
or iiii:xxAA AAAA:AAAA AAAA. The two bits marked "x", control
the second half of the 74LS139 to decide which of up to 4 —
16K ROHs to enable. The pomer supply for the board mas
derived by using a 7895 regulator chip betmeen the *9V rail
and ground.
As usual, any questions or problems can be directed to me
via the editor.
2*FLSQ3
A11 e? KW lw
Ale? Wa l| 27
Al? E v KR
Ale enge
eS I
277415131
- E
Als ae
Aly A, e
Ké
DP - 07 Ñ
64k Eprom Card
KEEP IN TOUCH
with
G LINE = .:
The Ultimate QL Terminal
US$19.95 + 3.00 shipping
{specify medium]
Heta Hedia Productions
726-Hest 17th
Vancouver BC
Canada V3Z TI
This is the conclusion to Fred and Wilf's WRx16 upgrade article from last
month.
QO
LISTING 1:
WRXI1S CORE V2.1,
CODE DISASSEMBLY
DRIVER CODE
DUMMY DISPLAY FILE 40AS~F3 DPLY DI
4047 3E07 TILO LD 4,07
addr HEXCODE NAME MNEMONIC 4049 47 TILO LD B,A TABLE 1: URX16-42 COKE (DECIMAL) M
XILIIIAIIXIEIIIXIXZIIIZXLIIXILIIZ 405 00 DP-0 NOP TABLE 21 B1-PLOT WRX16 CORE
4062 ED4F DUMY LD R,A 4048 10FD DJN2 DP-0 START=16514 — BYTES=128
4084 00 NOP 406D CéEF TILO ADD A,EF START=16514 BYTES=128
237 10729 10001000 1000100010001000 1
4085 00 NOF 40AF 3C DF-^ INC A 00030001000:0001000:00010001000 ; 2371079100010001000:000100010001
4086 00 HOP 4080 20FO JR NZ DP-A 000 (000 1000 1000 1000 1000 1000 1000 1 deme
4087 00 NOP 4082 0480 LD 8,80 000 1000 1000 :000 1090 1000 1900 1000 1 E
4088 00 NOP 40B4 112000 DELY LD DE,0020 000:0001221123312431082100710711 a Mi aa 998 388 DO IL,
4089 00 NOP 4087 210020 LO HL,HRDF 000 1014125311581237 1040103212531 kd rier NEE
4085 00 NOP 408A D021C040 LO IX,DP-1 00411761012103210001033100010321 Bis 12015 has ANHA 032:
4028 00 NOP 406E 1808 JR DP-2 22110331192106410241008101710321: EE
408C 00 NOP 40C0 112000 — DP-! LD DE,0020 000:0051202120710641025112412371 323.135 105 888:23] 1033 AE
4060 00 NOP 4003 05 ' DEC B 071:12511951130119212371082:12371 $24 19081015: T PRENN PE
408E. 00 NOP 40C4 CACF40 JP 2 DP-3 08210351042101210441017124711301 eE LAR LRE TART 04 tds
40€fF 00 NOP 4007 19 ADD HL ,DE 0251062103012371071106212451001 : 1921231082123? 16021035:042:8121
4090 00 NOP 40C8 ?C DP-2 LD A,H 007:0021205118110021205114410021 KEE 1361025104218201237 8
4091 00 NOP 40C9 ED47 LD 1,A 20510321002122110331166:04411951: sisi 002100812051181 i
4092 00 NOP 40CB 70 LD A,L 16410021221103311661:0641201 10421 3651208 :102/002 208 8 4 2211
4093 00 NOP 40CC C382C0 JP C082 0301232107112211033:12910021201 i dpi riii pps d
4094 00 NOP 40CF ED52 DP-3 S8C HL ,DE 0331166:044:1195:1641002:000:0001
4095 00 HOP 4001 EDS2 DELY SBC HL,DE
4094 DO NUP 4003 23 DELY INC HL
4097 00 NOP 4004 240C40 LD HL,(DFIL)
. 1098 00 NOP 40D7 11F782 LO 0E,82F7
4079-00 N 400A 19 ADD HL,DE :
4094 00 pr 400B 3EIE LD a, 1É TABLE 31 BIPLOT SERVICE ROUTINES
469E 00 HOP 400D ED47 LD 1,A
409C 00 dap 40DF 3EFS LD A,FS START=16648 BYTES=177
4096 Où NOF 40E! 010702 LO BC,0207 0331062:00010241008103310621001 i
4n9E 06 NOP 40E4 CD8502 CALL DP-S 0241003:033:23010011034118910441
00 DD Hr 40E7 CD9202 CALL HEN OPTICAL SYNCHRONIZING ROUTINE 2051148106512211033116610641201 i
Roco DB fine 40€, CD2002 CALL DEND CALL THIS BEFORE CHANGING MODES 2051168105512211031112910021201 1
40A1 00 NOP 40€0 0021A640 LO IX,DPLY TO PREVENT SCREEN FLICKER. HEBDO DUM
3 40F 044:001:000:0146;054:000; 1 |
TAF vU NOP pts pack es E.G. CALL SYNC 0931019:23711761201 1033113210641
40A3 Ot HOP DD214640 HRES LD IX,0PLY
4064 DDE? JP (I) 40F8 C9 RET JP HRES 0011032:0001126119?8:128111910241
= da Aere Scie LD AGE OR 23210381032102410221038104810241
| CALL SYNC 018:1205:107310451024:247103810321
40FB ED47 LO 1,A
40FD DD218102 LO 1X,0281 JP NRML 02410151038:04810241011120510841
4101 C? RET 06510241247: 25312031059:2141:024:
00412531203105911501232102510341
addr HEXCOOE NAME MNEMONIC
- — — AA —— A
4105 CD2B0F SYNC CALL SLOW
06410462112810411144:1218117310141
087108912031058120310271203105$81
203102712031058:20310271044:0001
LISTING 2: MACHINE-CODE LOADER
dud n m 4108 F04634 LD B,(FRMS) 02510861121123010071040100110001
9020 CL» NE EUM NFM? o GE 008120310021 20910171081 1032101 21
° ° 25312031059?1084104010041 11931
Aë enii E L.A N 02410021203:1291014:2351113:201 i
9050 PRINT ST,*BYTES? °; A 20510431015125310701052:05810521
9060 INPUT BY | 06411841040125010621030123210711
9070 PRINT BY e 2011
9080 FOR N=ST TO ST+BY-1
9090 INPUT Y
9100 POKE N,V
9110 PRINT ( STR$ (V+1000))(2 TO
NEXT N
LISTING 3 4128 00 NOP 419E CBCI STBT SET 0,C 290 RAND USR PLT2
M š 412? 210020 CLS! LO HL. HREL 34160 1802 JR 4144 300 POKE YP,J*59
BI-PLOT M.L. routine 412C 1603 JR CLS« 4142 C881 RSBT RES 0,C 310 RAND USR PLTI
40567F3 DPLY DI 412€ 210030 CLS2 LD HL,HRD2 4164 10EB DJN2 BTLP 320 NEXT J
4087 3E07 TILO LO ^,07 4131 010010 CLS» LO BC,1000 4lAó 71 LD (HL),C 330 NEXT 1
4ün? 47 TILO LD B,A 4134 3400 LD (HL>»,00 41A7 C? RET 340 REM LO-RES AXES
40A 00 DF-0 HOP 4134 08 FILL DEC BC 4148 CD2B0F CALL SLOU 350 FOR 1=0 TO 63 `
4048 10FD DJN. DP-0 4137 54 LD D,H 4168 FD4634 LD B,(FRMS) 360 PLOT 1,12
4050 CSF2 TILO ADD A,F2 — 4138 SD LO E,L 41AE 343440 LD A,(FRMS) 370 PLOT 1,27
Aëef 3C DP-A INC A 4139 13 INC DE 4181 B8 CP B 375 IF 1912 AND 1443 THEN PLOT 0,1
4060 20FD JR N2 DP-A 413A EDBO LDIR 4182 28FA JR 2 41AE 380 NEXT 1
4052 0330 LO B,80 413C C9 RET 4184 3EIE LD A, lc 390 REM PLOT CURVES
4064 112000 DELY LD DE,0020 4130 218440 — RVRS LD HL,COL! 41B4 ED47 LD I,A 395 REM F1:SINE CURVE
lat Bus LD eed 4140 012000 LO BC,0020 4188 C? RET rie € En E aa
2 LD A,(FRMS) 4143 7E LO A,(HL) i
4080 E601 BITO AND QI 4144 C480 ADD A,80 oer ee ere 410 LET B$=* EXP (-H/80)*
saco 17 RLA 4147 1860 UR Y | !! LET HR2 «16653 429 LET zie VAL a6
ber wel Mie “Ani CTT ER
L i
S 14 LET NRHL«16472
eae ëm Moat ën MERE Ve, A o 1 er 0
a0CS 00 DELY NOP ` 4151 CD4941 — PLI2 CALL PLT! teres meas sak BI-PLOT 445 RAND USR PLTI
40Cá D021CC40 LO IX,DP-1 4154 18F7 JR PLT2 19 T eidel BASIC 450 REM FUNCTION NO.2 (DF 2)
4004 1808 JR DP-2 4156 2620 UPL! LD H,20 id 455 POKE YP,63*40422
rz 112000 OP-1 LD DE,0020 4158 180F JR UNPL 20 LET PL12=16721 er or ct aici en
40CF 05 DEC B 415A 2630 UPL2 LD H,20 . :
4000 CADB40 JP 2 DP-3 415C 1808 JR UNPL `: 2 E ade iN 470 POKE YP,63*60421422
4003 19 ADD HL,DE 415E COSá41 UP12 CALL UPLI 23 LET UP12«16734 MA e
bet Ger vl e A id aE PLOT dE eee PA LEL T 485 PLOT INT (H/4)*1,22*15*71
O 4007 70 LO A,L 4167 1804 JR PLTà 23 LET YP *1643? 490 PLOT INT (H/4)41,27*15422
362 C. e 100 REM greyplot demo 495 PLOT INT (H/4)*1,27*154212Z2
4008 C362C0 JP C082 41697FDC838?5 UNPL RES 2,(COFG) | 195 FAST LOT IN »
4008 EOS2 DP-3 SEC HL,DE 416D ED463640 PLT* LD BC,(COOR) | ¡98 REM CLEAR BOTH DF*S 520 NEXT H
Nee ra ue num 4171 3E80 LD ^,80 110 RAND USR CLSI e ore
4680 2A0C40 LO HL Meda e E S 120 RAND USR CLS2 593 PRINT ATTE
40E3 113182 LO DE,8231 4175 DAAD | 130 FOR 1910240 TO 10271 594 PRINT ‘il: DISPLAY DEI 21 DISPLAY DF2i*
4DES 19 ADD HL,DE 78 ge JP C ERRB — [135 REM H-LINE, DFI $95 PRINT *131 DISPLAY BOTH DISPLAY FILES 1°
40E? 3EIE LD A, IE E dd E 140 POKE 1,235 $94 PRINT *141 REVERSE HIGH - RES DISPLAYS1*
4089 ED47 LO LA EAA Ee t49 REN HH MTS 597 PRINT “151 RETURN TO NORMAL LR DISPLAY:"
40EB 3EFS LO A,FS Mëtte pt iuc. D S 598 PRINT *ie: QUIT TO BASIC’; TAB 31;*:*
40ED 010708 LO BC ,0607 417E CB3A SRL D 165 REM V-LINE, BOTH DF*S vad id ed hl
SE Gre, ee die 170 POKE XP,4 its IF INKEYS <) ** THEN GOTO 610
40F3 CD9202 CALL 0292 4182 CB3A SRL D 190 FOR "(aù TO 127 dE Lions. oli da
40F6 CD2002 CALL 0220 4184 CBIB RR E 190 POKE YP,] SR 21289 TUEN HEEN
GE Sa see ^ 4M 200 LD 1,00 200 RAND USR PLI2 640 IF 29-*1* THEN RAND USR HRI
alag pigs dd RH -1210 NEXT 1 650 IF 2$=°2* THEN RAND USR HR2
41087213500 OPLI LD HL,003E 4189 56 tO D It) 215 REM V-MARKERS 640 IF 2$=°3* THEN RAND USR HR12
4108 1808 JR STOR Ue LOAN 220 FOR 1=10080 TO 8192 STEP -192 670 1F 2$=°4* THEN RAND USR RURS '
4100 213€01 — DPL2 LO HL,LOAI 4188 £407 e 07 230 POKE 1,60 680 IF 2$=°S* THEN RAND USR NAML
4110 1802 JR STOR da M A 232 POKE 1+2048,60 690 IF 29 <) sén THEN GOTO 410
4112 216601 DP12 LD HL,o1res — 419E 010008 LD 8C,0800 |235 POKE 114096, 40 700 RAND USR Nfow
2 , 4191 C602 BTLP RLC D 237 POKE 1*6144,60
4115 228040 STOR LO (B1T0),HL ' 710 STOP
š : DHL 4193 cgit RL C 240 NEXT ! . :
4118 COS841 HRES CALL 4158 . 9990 LET S$=*BIPLOT-DEMO
4118 00214640 Lo ix opy 4195 3D DEC A 245 REM H-MARKERS 9991 SAVE S$
411F C9 RET ` dis ener JR NZ 4184 |250 FOR l=4 TO 244 STEP 10 9996 PRINT “PLEASE WAIT ABOUT 75 SECUNDS....°
4170 COAG41 — NRHL CALL 4168 Hia Q. a" ar 240 POKE XP, 1 9997 PAUSE 200 i
4123 DD218102 LD 1X,0281 JR 2 RSB Ap deet We 4 9998 CLS
RET ) ' 9999 RUN
4127 C?
= HA F<: ELJA F E
CURS
by F. Nachbaur
Software has always been a difficult commodity to
market and distribute. Users want new software, they
want support for their software purchases. What's
more, EVERY computer buff likes to build up a big `
library of programs. Most are never or rarely used,
but there is a certain element of the pack rat in
all of us.
Suppliers for obsolete computers spend time and
effort to produce new products for a dwindling
customer base. It has been proven again and again
that one stands a slim chance of making a profit in
these “low-end” computers. Still, some will try. As
long as there are buyers, there will be sellers.
However, dealers and programmers want their efforts
to be financially worthwhile.
These ideas have often clashed, with the one camp
copying software for friends because the program is
too expensive, and the other claiming that software
waS 50 expensive because many sales are "lost" to
ilegal clones. This affects not only our tiny
corner of the computer world, but all computers and
computerists. A resolution could come in a new
software marketing concept called "Shareware” or
"Fairware." I
Copying programs is a fact of life. You do it. I do
it. I've only actually paid for a portion of the
programs I have in my collection. It is important to
note, however, that out of these programs are a
scant half-dozen I use allthe time, and maybe a
couple dozen I use occasionally. The rest were
looked at once or twice, before being enshrined in
"the files" (one of two big drawers full of tapes).
The fundamendal tenet is, "If you use it, pay for
it.” The most direct application of the "shareware
principle" is to send a "shareware contribution" to
the author of a cloned program that you are finding
useful. (Obviously, no-one expects you to pay for
something that you can't or don’t want to use.)
Unfortunately, it can be a real chore to locate the
actual author of a given program, so all too often
we either can't find a program at all, or if we do,
we may not know where to send "whatever it's worth."
Furthermore, human nature being what it is, it/s all
too easy to indefinitely procrastinate mailing that -
contribution.
Carl
10
IT WORK?
"How To Get Tons of Software for Free... Almost.”>
When we freely clone programs from our friends, we
have no recourse if we are missing part of the
documentation, or if there are updates or improved
versions available. How do you get unanswered
Questions answered, bugs debugged or at ieast de-
fanged, gain added technical or background
information? How do you reward the creators and
developers of the programs you have in your library?
Some programs are the product of several diverse
individuals; how do you reward each one’s part in
the product? At the same time, how do you keep your
computer from driving you into the poor-house?
The answer to these questions might be to expand and
organize the concept of “shareware.” I don’t Know if
formal guidelines have ever been published, but
"shareware" or "fairware" libraries are Simply an
organized way of paying fairly for what you are
already using, and to make other programs available
to you at reasonable cost. Shareware libraries are
already in operation all over the continent.
The libraries freely exchange material, or even
share a database of available programs. You purchase
from your closest library, at a reasonable cost per
program. In some cases, users can submit written
updates, clarifications, and other discoveries to be
included in the documentation file for any given
program.
Dubbing, mailing and otherwise processing orders
also needs to be covered and made worthwhile. The
library therefore takes a moderate fee for these
services, and splits the rest with the authors who
contributed.
This is often done quarterly, with payments made in
the quarter following the order-taking. A sliding
scale can determines how much each author receives;
obviously, a massive application should pay better
than a simple arcade game. In principle, then,
everyone gets a fair share of whatever interest
remains in the field of users.
THE NEW ZX WORLD
There is something oddly "different" about the ZX81
family of computers, which spawned a massive wave of
interest in the early '80's. Partly because the
machine was improperly marketed, partly because
development of the TS2068 was compieted too late,
and largely because of the overall market slump,
Timex closed down the Timex Computer division. The
152068 was in reality never truly completed, and new
products that were prototyped never saw the light of
Gey.
Yet in Europe, the 7X Spectrum, the prototype of the
TS2068, was the most popular personal computer.
(Never mind that it was mostly used for games, and
never saw true development of its potentials.) So
now we have two quite different machines, one very
Simple yet powerful, and the other even more
powerful, both sharing that unique invention called
Sinclair ZX BASIC. Both are proving to retain a lot
of interest in a hard core of dedicated fanciers.
What's more, there are still new-comers to Sinclair-
Timex computing. The TS1000 surplus is still being
doled out into unsuspecting homes, and 2068's are
around if you look for them. Other machines are
."hand-me-downs" or are picked up at garage sales.
Some of these machines will strike that same chord
in a brand-new user, that it struck in all of us
when we first started playing with them. There's
something very neat about these little wonders.
Our ace-in-the-hole is that the 2X81 is simple
enough to buiid completely from the ground up, and
could be built from completely stock parts. By
looking back at the ZX80 schematic, you realize that
this machine will never become a fossil because of
blown custom ULA or SCLD chips. (Wags might say it's
because it's always BEEN a fossil.)
At any rate, we have a lot going for us. I think
that à workable shareware system can be built up. It
would involve a lot of work for many members of our
community, but would be worth doing for the long-
term rewards.
There are a number of ways of implementing this, but
here are some comments that just might help to make
it work for our little world.
11
HERE'S THE PLAN
The first step is to work up a common data-base of
existing programs, cross-referenced and linked to
author. In the case of multiple authorship, i.e.
"chain" programs, the libraries are allowed à
certain discretion rn assigning merit tor different
levels of contribution.
Another massive chore will be to find the authors.
This could be tricky in some instances, since many
of these guys have given up their Timexes for a Mac
at home and IBM's at worK, Many have all but
forgotten their experience with the 2X31 and
Spectrum machines, perhaps because they'd rather not
remember how hard they worked and how little they
got out of it.
We have to find these people, contact them, and
interest them in the shareware notion. Most would be
happy to release their "old" material, (it's a cheap
way of gaining immortality"), especially if it means
a token payment four times a year.
Some of them will regain interest, and will be
inspired by the existence of the network into
writing new programs. If the new programs are a hit,
well then their royalty checK will be appropriately
bigoer over the next few quarters.
Permission to place programs into shareware should
be solicited on behalf of the entire library
network, Similarly, libraries should adhere to an
agreed-upon code of ethics regarding pricing,
royaity payments, interchange and competition with
other libraries.
We have to agree upon the billing formula. How do we
Keep it fair, yet reasonably simple? How much are
users willing to pay, and how little are authors and
libraries willing to receive? As a side-note, there
could easily be instances of programs costing MORE
through shareware, than they did when being retailed
in the past. is
Some of the other problems we'll run into include
topics like media; obviously a tape dubbing
operation is more cost-intensive than if programs
are supplied on disk. Note that since the software
library gets a percentage based on dubbing and
photocopying time, the more efficient its
information transferring method is, the better off
we'll all be. TS2068 libraries would be at a
distinct advantage because of shorter saving/loading
times. Perhaps we should adopt a standardized fast-
load tape routine for both computer types. How about
making TS1000 programs available in TS2068 format?
(See Kent Cook's article in SWN 5:12 Customers
buying in this format would cet a price-break.
. The following shareware files are available
on the NAN, (604)354-4666. Use the (Ldistina
function from the (Files menu for a brief
description. Note, many are HI-RES, and many
have never been seen before.
A shareware library, to be viable, should have all
programs rapidly accessible on disk. Which disk
standards are supported will depend on which system
that each library has available. For instance, at
this writing 1 could supply tapes or Compusa disks
for 2X81, with Larken disks being the next stage. I
could therefore be a librarian for this subset of
some way, perhaps as a shareware library co-
ordinator. We will try to set up proposed guidelines
for shareware library facilities. I’m prepared to be
Timex users. Filename size date count
ZXABCI23.PGM 12K 2-01-88 27663
How do we most effectively use the modem options? ` e PGM PK 2-01-88 27662
Can some if not all of our shareware transactions be uds pes 2 ER zd
. conducted via FidoNet or Co ? | c "Ei |
E a IGRLE.UAR — 2K 2-24-88 18835
How do we catalog the entries, and their various EE ak ACS < ee
versions? How do we agree on a catalog system? Or do Zë DCK) PGH S E 24889
k ; bs
T we: XBLOCH2.PON 10K 12-17-87 24843
(As an example of this last point, I have recently la lia a jk eet
decided to catalog two drawers of tapes and a bunch ZXDANPGM DOC SK 12-17-87 24883
of disordered disks. At this point, my VU-FILE on ZXDANROC.PEY 11K 12-17-87 24838
archived programs has over 400 entries. 1 estimate 2XDANRVG.PGY = — 11K 12-17-87 24836
that a total of 600 entries will result from just £XHRMATH.PGM —— 14K 1-18-88 19019
the stuff that I have. [Some of it was even writien ¿XHRWAVE POM 16K 1-19-88 18969
by me.) Many have multiple versions, of course; the CXHRWAVE VAR OK 1-19-88 18970
record-holder is Memotext, with some 30 different a aoe p E et
. ' ti P 3 LC». "zw p;
versions, not counting the help files) ZXMOUSE . POR 1K 12-17-87 2490"
Assuming that we can cross these hurdles, the MUSE MAR + ae E
A I ; | ZAMRDATA PGH 11K 3-12-88 3392
overall snowballing effect might just surprise us 2XPATCH.DOC 7K 1-09-88 21470
all. We have discussed this briefly at SWN, and were "PATCH. e 3
! Uns j ZXPATCH.P6H 1K 1-09-88 21673
excited with the possibiliies. Imagine... all or Z2XSAURLE . POH 1K 2-24-88 18835
almost all programs ever written available to ZXSCR . POH 8K 1-12-88 19690
anyone, with their creators getting a fair slice of eX TNTXT DOC 15K 12-17-87 24820
the pie. ZXTREK P GM 8K 1-12-88 19677
¿XTRUCK . PON 10K 12-17-87 24844
I'm sure that 1 speak for everyone at SyncWare News, ZXWARN . PG 3K 2-22-88 20146
when I say that we will definitely be involved in AXI. POM JSK 2-01-88 2766!
RLE PICTURE FILES
a "node," with my collection of ZX programs, and I’m DENELNE RLE 7K 12-17-87 24883
sure that Jeff, Basil and Tom would be happy to DINOSAUR .RLE 12K 2-26-88 18606
become personally involved at some level also. iyd Ge Ea SE an
You asked us to move you, shake you. We're moving, GARF TELD . RLE HK 12-17-87 24843
are you shaking yet? If you felt even the slightest GRIFFIN.RLE 4K 12-17-87 24884
tremor, let us Know. This just might be what it RUE d jug SE
takes to allow our machines to Survive, and open the SPOCK RLE 13K 2-25-88 2 400
door to new machines that have even more capability. STARTREK.RLE 8K 12-17-87 24852
STREKI.RLE 7K 2-25-88 21405
STREK2.RLE 7K 2-25-88 21406
STREK3.RLE éK 2-25-88 21409
STREK4.RLE 9K 2-25-88 21402
STREKS.RLE OK 22-26-88 184612
STREK6.RLE 9K 2-26-88 18609
STREK?.RLE HK 3-01-88 18786
STREKB.RLE 4K 3-01-88 18788
STREO RIF áK 3-01-88 12720
12
A SPECIAL PRESS RELEASE
FROM: CCAT/S USER GROUP
OREGON CITY, OR 97045
AND
FOR RELEASE: July i, 1988
LOCAL COMPUTER BUFFS TO ATTEND COMPUTER FAIR TO BE HELD AT THE
COSMOPOLITAN HOTEL IN PORTLAND, OREGON AUGUST 6TH AND 7TH 1988.
Joint sponsors, RMG Enterprises of Oregon City, and Time Designs
Magazine of Colton, Oregon, announced the Third Annual
International/Great Northwest TS Mini-Fair to be held the weekend
of August 6th and 7th 1988 at the Cosmopolitan Hotel in Portland,
Oregon.
The event will include door prizes, vendor and user group booths,
seminars on specialty programming, hardware tips and uses of all
Timex and Sinclair computers, a round-table discussion, tours of
the local scenic area and the famous Portland Zoo.
A number of nationally known vendors will be exhibiting at the
fair, including such notables as RMG ENTERPRISE, TIME DESIGNS
MAGAZINE, AMERICAN MICRO CONNECTION AND GREY £ CLIFFORD COMPUTER
PRODUCTS among others.
The seminars will cover such topics as Machine Code programming the
Z80 microprocessor chip, Architecture of the 68000 CPU, using
Archive database to its FULL capacity, Telecommunications, GiF
graphics, an overview of the QL-What it is-What it could be, CP/M on
TS computers, and others. Seminar speakers include Mike de Sosa,
author of TAKING THE QUANTUM LEAP and QL advocate, Syd Wyncoop,
author of the Z80 series of articles in TIME DESIGNS MAGAZINE as
well as S & K Software titles including THE KRUNCHER, TRACER and
.EXPRESS. Michael Carver, current president of CCAT/S, a :
Timex/Sinclair User Group, Vincent Lyon, author of ARCHIVE HASTER,
and several programms for the Timex 2068 and Sinclair QL. And let's
not forget Ed Grey of Grey & Clifford, one of our
telecommunications supporters, or Jack Dohany, of 2068 FairWare
fame.
Scheduled tours for attendees and their families include a Saturday
tour of the Columbia River Gorge and a Sunday tour of Portland's
famous Washington Park including the Portland Zoo, the World
Forestry Center, Oregon Museum Of Science And Industry, the
Washington Park Rose and Japanese Gardens. These tours will be
provided at a VERY nominal cost.
Local attendees will include...(enter your info here).....
Additional information is available from RMG Enterprises, Time
Designs Magazine or the Cosmopolitan Hotel. 13
1 REM program is
d group tape. Ha su
acknewtedgaed
S REH “CRYPTO”
10 FOR A =65523 TO 55534
12 POKE 1,08
14 NEXT i
16 CLS : DOE
5535,123: POKE
2@ PRINT HT Š
DE": PRINT PRIHT
-
22 PRINT ”
ION Cipher
: PRINT
24 PRINT
f'yptogram-"
3B L C$="ABCOCEFPGHIUKLMNOPORS
TUVUXKYZ"
INPUT LINE at
^4
=
M Y
ou
>
¿Os
A SIHPL E
Th
PRINT
= ae, ii LE ol 2746 2 pas e s
IF a$íiij- THEM GO TUO
NEXT i
n
ehm e
{
FC) G) C)
a
de L
oO
a
IF LEN as
IF a$(1) <
LET as$za$i2 TO
GO TO 330
368 PRINT AT 21,8; Fi
PUNCTURT ION"
FOR rail TO
FOR Cap TO
LET p=CODE
IF p=0 THEN
IF p=32 THEN
IF (p<6S UR
r+1,¢0; SCREENS
NEXT C
NEXT r
PRINT AT 21,8;"
MM UOI
o ca ma
f
[
Ti
tl
E
LA
tit
TT
da
nim 1^.
C +
TË LO DU co
LJ LA LJ LA GI GI CO LO
in v
Du Du Co Cn
>B Oi UI - E (n e (n c (mn
IF PM
IF INKEY$="" THEN
LET L$£-IHKEY£E
S04 IF t$>"£" OR SEE
TO 500
cüo BEEP .02,15
510 PRINT AT 21,4; i£
515 FOR r=1 TO 2e STEP 3
520 FOR c=8 TO
o38 IF SCREENS
ir, L$ THEN PR
INT RT r,c; FLASH i
=
BEEP GC
LET bel
IF CODE SCR
TO 585
m
=
AF
.01,18
IF NOT h THEN
INPUT
WE
GO TO 458
"SUbStitute which iet
Wi A aha ic
616 IF ag
THEN GO TO 605
612 LET w$=m*$(1)
BIS IF m$c^ OR 6332" THEN GO
TO ses
615 IF NOT (mg: AND CODE iS <
S13 THEN GO TO 5528
618 IF c£íCODE GEELEN " THEM
GO TO ses
530 LET c£í(CODE m-B54ái-
550 FOR r-i1 TO 28 STEP 3
655 FOR c=8 TO 31
560 IF SCREENS Kr ,C2C1<51% THEN Ë
Ü TO 670
562 PRINT AT FC, FLASH o Le
554 LET n $S-SCHEENS Ir. rj
666 IF ín$»"G" AND CODE nzzoii
THEN LET c$£iCODE n£-54) =ri 5
aoe PRINT HT rs«i,c;n£: BEEP oi
n fa
578 IF CODE SCREENS (r ,C)=8 THE
H GO TO 43a
538 NEXT c
098 NEXT r
3008 SAVE "CRYPTO" LINE 10
tt
=
PRINT TAB 3; “NICOMACHUS"
10 LET H$-"UHEN DIVIDED EY "
20 LET BE$z'" ITS REMAINDER IS?"
SO PRINT "THINK OF A NUMBER FE
OM 1 TO 100."
40 PRINT AS; 3; Es;
SO INPUT A
50 PRINT A
70 PRINT AS; 5; BS;
30 INPUT B
ae PRINT B
100 PRINT H$;7;B$;
1180 INPUT C
120 PRINT C
130 PRINT "LET ME THINK A MOMEN
+ D s .
140 LET Y=70+A+2138+15%+0 _
190 IF Y «106 THEN GOTO i38
160 LET Y=Y-1095
170 GOTO 158 HM
150 PRINT “YOUR NUMBER WAS `;
", RIGHT? Y/N)”
190 INPUT 05 at
210 IF CODE &$=62 THEN PRINT “H
OW ABOUT THAT." o
220 IF CODE üG$-251 THEN PRINT "I
THINK YOU HISCHLCULRTED." _ i
230 PRINT “WANT TO TRY ANOTHER?
EMT?
240 INPUT D$
245 CLS |
250 IF CODE Ds=562 THEN RUN — _
260 IF CODE O$=S1 THEN PRINT “O
KAY. THANK YOU, GOODBYE."
^
e,
C. ei LL ui
«$ f- ME CH
ul CU dO C U)
u i. - yr
m CU C. < LI
sh: G + = F GO ~ mo =
< (Uu) C C C : fom aad HL I
Ls cl (UCA (c e pl gu CH UI o U
o e + GIN (OU DI z dE
Ted 0 Cu CU iz U C Eu a
A fem eel nu MEU C1 C) KEE wu « A TH
uU U ee G e ke > Us ch. UY œ
kt HACKY C) UJ few C: - AA. S dA ob
OO Card fe uo e a. S en, ke
du a. EN us DU C ecl Cl C e. CN
ee oCo e
QU Pes. - (| ES 3 Ww
:
(C E C CE ri MZ
i 74 uu un Mo: c dq): ox
e tem «V rmt "a ka " VR
wad sik, IM uu te ci ol 4
espe. peet tts Out
d ke d TUD HU EI OC
l A (L HA p G) UU pe L AN C) 3
" H Med T U el us vi Tow
«JACI ES HAJ UI zk P e Q. -— frees da diu d
m FIFI e T m "z L m ve bad E m bed e p bed
| A KA C pe Fd O BE H au 2
E Lou JO Jo I. — cr emu. 7
A MADA Ju 1 EUA EL pO DL o HU, n LL KA UL HE
G E Ca Ga GM lG PG IS ee G Ga Lor G sa Gaye UT ke Ga Ga Ln I
OO e CU 1 dt LOU P P P9 O0 Un Cri G C01 <l <f Un P4 OU uo P P 07
e CU CU eu eu CU CU pup CU CU eu eu CU CU CU cu G ppp GO pm
TI W |
5
= =
H
tm Bed š
m
san
=
mm
=
Fa PT
e | i
Un e
GA > ed: o: Dio
CC l ` wm / H H H thet uU
: L "Ae H dir Pel H pe CE
Le. Wikis oo LL Eq LE
| Le J” xx i p
TR C. JE c acc WO
LL LL L e MIL U. 7 Jd. P
á 444444 q
(C D Da DA el PA LL LL GN C Gd CHIC
(3 vl CU CT Geh T TL U uc P e UU
el el el el el el LIL ed eled ME
ert IR
et ec «qma (OG
ed]. 7 ey *T w L LL
..
LLL EEE E EE EE EE EE EEE EE EE EE ESE SE SL LLL L
EY RE THREATENING:
TO UNIONUE. |
TH
COMPARE WITH FIGURES
FOR PREVIOUS QUARTER .
2
:
Ë
OUT LOUD !!
CANADA
2»>»mMm00 0o0—-m-o»70
The Vancouver Sinclair Users Group has been in existence since
1982. We are a support group for the owners and users of all
SINCLAIR and TIMEX computers.
Pres:- Gerd Breunung PH*(604) 931-5509
V /Pres:- Glenn Read
Sec:- Harvey Taylor
Treas. & N/L Editor:- Rod Humphreys
Our membership dues are only $15.00/year and may be sent to the
Treasurer:
Rod Humphreys
2006 Highview Place
Port Moody, BC., V3H 1N5
Members of VSUG receive a monthiy issue of ZXAppeal - our
newsletter.
ZXAppeal accepts advertising. Our **PPREPAID** rates are:
$10.00 -- full page
$8.00 -- 1/2 page
$5.00 -- 1/4 pege
ZXAppeal is distributed to approx 30 other SINCLAIR User Groups
throughout North America as well as overseas via the NETWORK.
NETWORK correspondence may be directed to the Editor at the above
address.
Copyright of all articles appearing in ZXAppeal is retained by the
author with the understanding that other T/S User Groups may
reprint any ‘article appearing in ZX Appeal provided credit is given to
the author and VSUG.
ATLANTIC
OCEAN